package com.huilian.iotbox.data.vo;

import com.huilian.iotbox.data.dto.QueryParam;
import lombok.Data;

import java.io.Serializable;

/**
 * @author chenqiwen
 * @CreateDate: 2022-02-24-11-50
 * @Description:
 */
@Data
public class StatsGoodsExchangeVo extends QueryParam implements Serializable {
    private static final long serialVersionUID = -6989612683833484044L;

    private Long id;
    /**
     * 1:天；2:月
     */
    private Integer type;

    private Integer userId;

    private Long memberId;

    private Integer merchantStoreId;
    /**
     * 日期
     */
    private String dateStr;
    /**
     * 邮寄（扣减库存）
     */
    private Integer mailSum;
    /**
     * 自提（扣减库存）
     */
    private Integer takeTheirSum;
    /**
     * 寄存（增加库存）
     */
    private Integer depositSum;
    /**
     * 兑换（扣减库存）
     */
    private Integer exchangeSum;

    // 总增加库存
    private Integer totalAddStock;

    // 总减少库存
    private Integer totalReduceStock;

    private String startTime;
    private String endTime;

    /**客户端兑换商城排行版，1：娃娃总榜，2：娃娃月榜，3：兑换总榜，4：兑换月榜*/
    private Integer topType;

    /**总销量*/
    private Integer goodsExchangeSaleTotal;
    private String headImgUrl;
    private String nickname;

    private String goodsExchangeName;

    private String storeName;
    private String fileName;

}
